Yazılım Ürün Hatlarında Yetenek Modeli ve Üstmodel Senkronizasyonu için bir Yöntem

نویسندگان

  • Ferhat Erata
  • Moharram Challenger
  • Serhat Gezgin
  • Akgün Demirbas
  • Mehmet Önat
  • Geylani Kardas
چکیده

ContentModel : NamedElement web -> Web + ownedEntityModel->EntityModel? abstract Web : NamedElement ownedList : List * ownedWeb : Web *Web : NamedElement ownedList : List * ownedWeb : Web * abstract List : NamedElement contentTypes -> ContentType * xor Type Library ListList : NamedElement contentTypes -> ContentType * xor Type Library List abstract ContentType : NamedElement isAbstract : integer ? ownedField : Field * lookupEntity -> Entity ?ContentType : NamedElement isAbstract : integer ? ownedField : Field * lookupEntity -> Entity ? abstract Field: NamedElement xor Type Number Boolean Text Reference contentType -> ContentTypeField: NamedElement xor Type Number Boolean Text Reference contentType -> ContentType abstract EntityModel : NamedElement database: string entities: Entity *EntityModel : NamedElement database: string entities: Entity * abstract Entity: NamedElement baseType -> Entity ? lookupContent -> ContentType * EgeLibrary : ContentModel [name = "EGE_Kutuphanesi"] [web = LibraryWebSite]Entity: NamedElement baseType -> Entity ? lookupContent -> ContentType * EgeLibrary : ContentModel [name = "EGE_Kutuphanesi"] [web = LibraryWebSite] LibraryWebSite : Web [name = "Kutuphane_Web_Sitesi"] TezKitapligi : List [Library][name="Tez_Kitapligi"] [contentTypes = Dissertation, MasterThesis] OgrenciListesi : List [List][name="Ogrenci_Listesi"] [contentTypes = Student] Student : ContentType [name = "Ogrenci"] studentNo : Field [Number][name = "Ogrenci_No"] abstract Thesis: ContentType [name = "Tez"] thesisName: Field [Text][name = "Tez_Adi"] student: Field [Reference][name = "Ogrenci"] [contentType = Student]Thesis: ContentType [name = "Tez"] thesisName: Field [Text][name = "Tez_Adi"] student: Field [Reference][name = "Ogrenci"] [contentType = Student] MasterThesis: Thesis Dissertation: Thesis 11 Tam yetenek modeli: http://www.mdd4cca.com/features/mdd4cca.cfr

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Yazılım Ürün Hattında Yetenek Modelinden Ürün Konfigürasyonunun Oluşturulması

Özet. Yazılım ürün hattı, belli bir yazılım ürün ailesine mensup yazılımların, bu ürün ailesinin ortaklıkları ve değişkenlikleri göz önünde bulundurularak belirlenen ve önceden oluşturulan yazılım yapıtaşlarının bir araya getirilmesiyle hızlı bir şekilde geliştirilmesi yaklaşımıdır. Ürün hattındaki yazılımlar, ortak özellikleri paylaştıkları gibi, aralarında bazı farklılıklar da vardır. Yetenek...

متن کامل

Yazılım Ürün Hattında Yetenek Tabanlı Yazılım Bileşenlerinin Doğrulanması

Özet. Yazılım ürün hattı (YÜH), belirli bir çalışma alanının ihtiyaçlarını karşılamak için, bileşen ve ürün seviyesinde yetenek ağacıyla uyumlu ortak yazılım bileşenleriyle hızlı bir şekilde ürün çıkartmaya dönük bir yazılım geliştirme yöntemidir. Yazılım ürün hattı yaklaşımında yazılım geliştirmeye dönük farklı çalışmalar bulunmakta olup, bileşen seviyesinde doğrulama, geçerli kılma açısından ...

متن کامل

CMMI-DEV Seviye-3 Sertifikasyonuna Sahip Bir Organizasyonda SCRUM Çevik Yazılım Geliştirme Yöntemi'nin Yazılım Geliştirme Çalışmalarında Uygulanması

Özet. Çevik yazılım geliştirme yöntemlerinden biri olan SCRUM, yazılım geliştirme faaliyetlerinin yönetilmesi açısından sunduğu esnek yaklaşım ile yazılım yönetimi ve geliştirilmesinde fayda sağlayan bir yöntemdir. CMMIDEV ise tasarım ve geliştirme yapan firmalar için yol gösteren bir yetenek olgunluk modeli olup, herhangi bir geliştirme yöntemi dayatmadan organizasyonlara proje yönetimi, mühen...

متن کامل

Yazılım Ürün Hatları için Otomatik İşlevsel Büyüklük Ölçümü Yaklaşımı

Öz. Yazılım büyüklük ölçümünü doğru yapmak, düşük maliyetli gömülü sistemler geliştirmek için çok önemlidir. Ancak; yazılım büyüklük ölçümü çok yakın zamana kadar büyük çoğunlukla manuel, zaman harcayan ve hataya açık bir süreç olmuştur. Bu zaman ve para kaybıyla sonuçlanabilir. Bu sürecin otomatize edilmesi yazılım geliştiren şirketlerde projenin kalitesini ve bütçe planlamasını iyileştirmek i...

متن کامل

Elektronik Seyir Sistemleri Yazilim Urun Ailesi Icin Analiz ve Tasarim Sureci

Özetçe. Yetenek yönelimli olarak modellenen bir yazılım ürün ailesindeki farklı yazılım ürünleri tarafından ortak olarak kullanılan yazılım yapıtaşlarının belirlenmesi büyük önem taşımaktadır. Yazılım yapıtaşlarının; ürün ailesine ait belirli bir fonksiyonel yeteneği gerçekler, birbirleri aralarındaki bağımlılıkların en aza indirilmiş, birbirinden bağımsız olarak geliştirilebilecek ve idame ett...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014